Definition of Sorrel Tree
-
(noun) Australian tree with acid foliage
-
(noun) deciduous shrubby tree of eastern North America having deeply fissured bark and sprays of small fragrant white flowers and sour-tasting leaves
Antonyms of Sorrel Tree
No Antonyms Found.
Homophones of Sorrel Tree
No Homophones Found.